The Best 15 Restaurants in Holly Springs, United States

4 Rating
50 reviews

324 Grand Hill Pl, Holly Springs, NC 27540-4490, Holly Springs

"Great service friendly staffFood was very hot & came quickly"

4 Rating
50 reviews

120 Bass Lake Rd, Holly Springs, NC 27540-7620, Holly Springs

"Ordered online through their website. Went to pick it up and it turns out the person in charge of pl"